having a very bad taste - Turco Inglés Diccionario